marsh mint - German English Dictionary